package lib.bone.admin.controller.system.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;

/**
 * cg
 */
@Data
public class UserExportVO {


    @ApiModelProperty("所属部门")
    @ColumnWidth(value = 25)
    @ExcelProperty("所属部门")
    private String deptName;

    @ApiModelProperty("工号")
    @ExcelProperty("工号")
    @ColumnWidth(value = 18)
    private String userName;

    @ApiModelProperty("姓名")
    @ExcelProperty("姓名")
    private String nickName;

    @ApiModelProperty("手机号")
    @ExcelProperty("手机号")
    @ColumnWidth(value = 12)
    String phoneNumber;

    /** 用户邮箱 & 用户登录账号 **/
    @ApiModelProperty("邮箱")
    @ExcelProperty("邮箱")
    @ColumnWidth(value = 12)
    String email;

    @ApiModelProperty("类型")
    @ColumnWidth(value = 18)
    @ExcelProperty("类型")
    private String postType;

    @ApiModelProperty("岗位")
    @ExcelProperty("岗位")
    @ColumnWidth(value = 18)
    private String post;

    /**
     * 身份证
     */
    @ApiModelProperty("身份证号")
    @ExcelProperty("身份证号")
    @ColumnWidth(value = 25)
    private String cardId;



//    /**
//     * 用户性别 可选 男 女 第三性别
//     */
//    @ApiModelProperty("性别")
//    @ExcelProperty("性别")
//    private String sex;


//    /**
//     * 账号状态 可选 0 正常！ 1 禁用
//     */
//    @ApiModelProperty("账号状态")
//    @ExcelProperty("账号状态")
//    private Integer status;



}
